

package { 'apt-file':
  ensure => present,
}

package { 'git':
  ensure => present,
}

package { 'gcc':
  ensure => present,
}

package { 'g++':
  ensure => present,
}

package { 'eclipse':
  ensure => present,
}

package { 'eclipse-cdt':
  ensure  => present,
  require => Package [ 'eclipse' ],
}

package { 'eclipse-wtp-xmltools':
  ensure  => present,
  require => Package [ 'eclipse' ],
}

# The following packages are needed by Jucer.
package { 'libfreetype6':
  ensure => present,
}

package { 'libfreetype6-dev':
  ensure => present,
}

package { 'libx11-dev':
  ensure => present,
}

package { 'libxinerama-dev':
  ensure => present,
}

package { 'libxcursor-dev':
  ensure => present,
}

# For running compiling JUCE apps
package { 'mesa-common-dev':
  ensure => present,
}

package { 'libasound2-dev':
  ensure => present,
}

package { 'libgl1-mesa-dev':
  ensure => present,
}

